Optimization of Clustering Problem Using Population Based Artificial Bee Colony Algorithm: A Review
نویسندگان
چکیده
The Artificial Bee Colony (ABC) algorithm is a population based meta-heuristic algorithm proposed by Karaboga in 2005 inspired by the intelligent foraging behaviour of honey bees. ABC as a powerful technique is easy to implement, has fewer control parameters, and could easily be integrated with other meta-heuristic algorithms due to which it continues to attract the interest of researchers from various fields around the world. Interestingly, ABC has been successfully applied to a wide variety of optimization problems. Clustering is an unsupervised classification mechanism where a data, usually multidimensional is classified into groups called clusters such that members of one group are similar according to a predefined criterion like minimizing square error criterion. The aim of this paper is to provide an extensive (not exhaustive) overview of modification to the original ABC and its application in solving Clustering problems with the expectation that it would serve as a reference material to both old and new, incoming researchers in this field. Keywords— Artificial Bee Colony Algorithms, Clustering, Nature-Inspired Meta-heuristics, Optimizations, Swarm Intelligence Algorithms.
منابع مشابه
A Clustering Approach by SSPCO Optimization Algorithm Based on Chaotic Initial Population
Assigning a set of objects to groups such that objects in one group or cluster are more similar to each other than the other clusters’ objects is the main task of clustering analysis. SSPCO optimization algorithm is anew optimization algorithm that is inspired by the behavior of a type of bird called see-see partridge. One of the things that smart algorithms are applied to solve is the problem ...
متن کاملBQIABC: A new Quantum-Inspired Artificial Bee Colony Algorithm for Binary Optimization Problems
Artificial bee colony (ABC) algorithm is a swarm intelligence optimization algorithm inspired by the intelligent behavior of honey bees when searching for food sources. The various versions of the ABC algorithm have been widely used to solve continuous and discrete optimization problems in different fields. In this paper a new binary version of the ABC algorithm inspired by quantum computing, c...
متن کاملOPTIMIZATION OF SKELETAL STRUCTURAL USING ARTIFICIAL BEE COLONY ALGORITHM
Over the past few years, swarm intelligence based optimization techniques such as ant colony optimization and particle swarm optimization have received considerable attention from engineering researchers. These algorithms have been used in the solution of various structural optimization problems where the main goal is to minimize the weight of structures while satisfying all design requirements...
متن کاملElite Opposition-based Artificial Bee Colony Algorithm for Global Optimization
Numerous problems in engineering and science can be converted into optimization problems. Artificial bee colony (ABC) algorithm is a newly developed stochastic optimization algorithm and has been widely used in many areas. However, due to the stochastic characteristics of its solution search equation, the traditional ABC algorithm often suffers from poor exploitation. Aiming at this weakness o...
متن کاملOPTIMIZATION OF RC FRAMES BY AN IMPROVED ARTIFICIAL BEE COLONY ALGORITHM
A new meta-heuristic algorithm is proposed for optimal design of reinforced concrete (RC) frame structures subject to combinations of gravity and lateral static loads based on ACI 318-08 design code. In the present work, artificial bee colony algorithm (ABCA) is focused and an improved ABCA (IABCA) is proposed to achieve the optimization task. The total cost of the RC frames is minimized during...
متن کامل